cat-like carnivores - Spanish English Dictionary